provide the impetus - German English Dictionary